<template>
 <div>
   <home-header></home-header>
   <home-swiper :list = "swiperList"></home-swiper>
   <home-icons :list = "iconList"></home-icons>
   <home-recommend :list ="recommendList"></home-recommend>
   <home-weekend :list="weekendList"></home-weekend>
 </div>
</template>

<script>
import axios from 'axios'
import HomeHeader from './components/Header'
import HomeSwiper from './components/Swiper'
import HomeIcons from './components/Icons'
import HomeRecommend from './components/Recommend'
import HomeWeekend from './components/Weekend'
export default {
  name: 'Home',
  data(){
    return {
      swiperList:[],
      iconList:[],
      recommendList:[],
      weekendList:[]
    }
  },
  components:{
   HomeHeader,
	 HomeSwiper,
	 HomeIcons,
	 HomeRecommend,
	 HomeWeekend
  },
  methods:{
    getHomeInfo(){
      axios.get('/static/mode/index.json').then((response)=> {
          this.swiperList = response.data.data.swiperList
          this.iconList = response.data.data.iconList
          this.recommendList = response.data.data.recommendList
          this.weekendList = response.data.data.weekendList
  })
    }
  },
  mounted(){
    this.getHomeInfo()
  }
}
</script>

<style>

</style>
